package servlet.cookie;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class RemoveDateCookieServlet extends HttpServlet {
	private static final long serialVersionUID = 1L;
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		doPost(request, response);
	}

	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		//dayTime 쿠키 제거 <특별한 메소드가 있는 것은 아니다.>
		Cookie c = new Cookie("dayTime", "");
		//쿠키 삭제 = setMaxAge(0);
		c.setMaxAge(0);
		//삭제할 쿠키 객체를 만들고 그 객체의 쿠기 유지 기간을 0으로 만듬
		response.addCookie(c);
		//그리고 그 쿠키를 add하면 add라는게 있으면 덮어 씌우는 거라 쿠기의 유지 시간이 0이 되면서 삭제
		
		response.sendRedirect("/myservlet/cookie/get_cookie.html");
//		위에 작업을 끝내자마자 화면 전환
		
	}

}
